<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//首页控制器
class AddressController extends Controller{

//  显示主页
    public function index(){
    	$hid=$_SESSION['hid'];
//  	实例化地址表
    	$address= new \Common\Model\Address;
		$adata=$address->where("homeuser_hid=$hid")->get();
		View::with('adata',$adata);
    	View::make();
    }
//  添加地址
    public function add(){
//  	实例化地址表
    	$address= new \Common\Model\Address;
//  	获得post提交过来数据
		if(IS_POST){
//			执行模型添加方法 返回自动验证错误
	        if(!$address->store()) View::error($address->getError());
			View::success('添加成功',U('Order/index',array('sids'=>Q('get.sids'))));
		}
    }
	
//  个人中心添加地址
    public function addd(){
//  	实例化地址表
    	$address= new \Common\Model\Address;
//  	获得post提交过来数据
		if(IS_POST){
//			执行模型添加方法 返回自动验证错误
	        if(!$address->store()) View::error($address->getError());
			View::success('添加成功',U('index'));
		}
    }
	
	
	
//	编辑地址
	public function edit(){
//		实例化地址表
		$address= new \Common\Model\Address;
//		获得对应的get id
		$addid=Q('get.addid',0,'intval');
		
		$adata=$address->where("addid=$addid")->find();
//		p($adata);die;
		View::with('adata',$adata);
//      修改
		if(IS_POST){
		   	if($address->edit()) View::success('修改成功',U('index'));
			View::error($address->getError());
		}

		View::make();
	}
//	删除地址
	public function del(){
//		实例化地址表
		$address= new \Common\Model\Address;
//		获得对应的get id
		$addid=Q('get.addid',0,'intval');
		$address->where("addid=$addid")->delete();
		View::success('删除成功');
	}
	
	
	
}
